package com.tbit.uqbike.service.business;


import com.tbit.uqbike.object.pojo.BrandRemoteConfig;
import com.tbit.uqbike.object.pojo.SmsAuthConfig;

/**
 * @Author: chen
 * @Description: 短信验证实名认证配置
 * @Date: 创建于 9:42 2019/8/8
 */
public interface SmsAuthConfigService {

    /**
     * 通过代理id获取
     */
    public SmsAuthConfig getByAccountId(Integer accountId);

    void add(SmsAuthConfig smsAuthConfig);

    /**
     * 获取品牌配置
     * @param accountId
     * @param configType
     * @return
     */
    BrandRemoteConfig getBrandRemoteConfig(Integer accountId, Integer configType);

    /**
     * 获取品牌配置值
     * @param accountId
     * @param configType
     * @return
     */
    String getBrandRemoteConfigValue(Integer accountId, Integer configType);
}
